Main
Adam Rawles
Skills
Programming
5+ of experience both using and teaching the R programming language.
Ability to construct and deploy complex machine learning platforms using both R and Python.
Specialisation in deploying database-backed FastAPI REST APIs, utilising SQLAlchemy and Alembic.
N/A
N/A
Data Analysis
Highly skilled in data presentation, graphing and reporting.
Extensive experience in data extraction from SQL databases and experience with database design and maintenance.
Ability to take data analytics from the prototyping phase through the complete development cycle into production.
N/A
N/A
Development
Many years of experience using development-workflow tools including Git, Github and Azure DevOps.
Experience creating and maintaining build and release pipelines with GitHub Actions, TravisCI and Azure DevOps.
Specialisation in containerisation technologies such as Docker.
N/A
N/A
Project Management
Time, people and resource management skills developed through hands-on experience managing system development.
Ability to work and manage effectively in teams utilising various collaboration platforms such as GitHub and Azure DevOps.
N/A
Professional Experience
Data Scientist
Guernsey Financial Services Commission
Guernsey, CI
2021 - Current
- Acted as the senior developer in a project aimed at utilising advanced modelling and analytics in financial regulation.
- Redeveloped and improved a complex model focusing on identifying Financial Crime risk
Data Analyst
Guernsey Financial Services Commission
Guernsey, CI
2019 - 2021
Graduate Data Analyst
ELEXON
London, UK
2018 - 2019
- Performance Assurance Review team
- Implemented a new risk simulation, utilising a Monte-Carlo methodology in R to better estimate the financial cost associated with specific risks.
- Market Analysis team
- Automated and updated market reports, allowing them to be automatically published to the ELEXON website with custom HTML widgets to allow for greater user interaction.
- Developed an R package to facilitate the extraction of energy-related data from the Balancing Mechanism Reporting Service API provided by ELEXON called BMRSr.
- Test team
- Designed and executed test suites for a purpose-built in-house system
- First developed materials to teach R to beginners that would eventually become the teacheR and opeRate books.
Education
Cardiff University
First Class Honors - BSc. Psychology
Cardiff, UK
2014 - 2018
Project: An Evaluation of Spatial Representations of Order and the Efficacy of Online Studies
- Designed an online and lab-based version of a cognitive psychology experiment testing the relationship between actual and represented differences between items in a list.
- Extended the functionality of the developing PsychoJS software to run the experiment online.
- Analysed the difference in responses between the online and lab versions of the study as a secondary research topic.